surface radar - Turkish English Dictionary